package staffManagement;

public class StaffManagment {
	Stuff[] stf = new Stuff[20];
	int count = 0;

	// 1.录入员工信息，姓名，性别，工号，部门，工资
	// TODO 东航
	public Stuff[] stuffInfo() {

		return null;
	}

	// 2.增加员工
	// TODO 任浩
	public String addStuff() {
		return null;
	}

	// 3.删除员工
	// TODO 任浩
	public String deleteStuff() {
		return null;
	}

	// 4.更改员工信息
	// TODO 仲福维
	public String stuffInfoChange() {
		return null;
	}

	// 5.工号查询员工
	// TODO 仲福维
	public Stuff[] getById() {
		return null;
	}
	// 6.姓名查询员工

	public Stuff[] getByName(String name) {
		Stuff[] copy = new Stuff[count];

		for (int i = 0, index = 0; i < stf.length && stf[i] != null; i++) {
			if (stf[i].name.equals(name)) {
				copy[index++] = stf[i];
			}
		}
		return copy.length == 0 ? null : copy;
	}

	// 7.是否发放奖金
	// TODO 东航
	public boolean isGetReward() {
		return false;
	}

	// 8.查询各工资段员工（3000-4500,4500-5500，5500-6000）
	public String salaryLevel() {
		Stuff[] copy = new Stuff[count];
		for (int i = 0, index = 0; i < stf.length; i++) {
			if (stf[i].salary > 3000 && stf[i].salary < 4500) {
				copy[index++] = stf[i];
			} else if (stf[i].salary > 4500 && stf[i].salary < 5500) {
				copy[index++] = stf[i];

			} else if (stf[i].salary > 5500 && stf[i].salary < 6000) {
				copy[index++] = stf[i];
			}
		}

		return null;
	}
}
